@charset "utf-8";
/* CSS Document */
html, body { -webkit-text-size-adjust: none; }
h1, h2, h3, h4, h5, h6, p, div, ul, ol, li, dl, dd, dt, td, th, textarea, input, form, body { padding: 0px; margin: 0px; }
table { border-collapse: collapse; border-spacing: 0; }
ul, ol, li { list-style: none; }
img { border: none; }
a { text-decoration: none; }
body { font-size: 12px; color: #666; font-family: "Microsoft YaHei", SimSun, Arial, Helvetica, sans-serif; }
.content { width: 100%; }
.w1210 { width: 1210px; }
.bg2d140f { background: #2d140f; }
.hear { height: 50px; }
.UserDiv { line-height: 50px; }
.UserDiv a { margin-left: 18px; }
.UserHP { width: 55px; height: 50px; background: url(../images/Icon1.png) no-repeat right 15px; text-align: left; margin-top: 7px; }
.UserHP img { width: 35px; height: 35px; border-radius: 35px; }
.UserLayer { width: 80px; border: 1px solid #686464; left: 0px; top: 0px; background: #FFF; display: none; }
.UserLayer ul { padding: 5px 0; text-align: center; }
.UserLayer li { line-height: 22px; }
.UserLayer li a { display: block; color: #323232; }
.UserLayer li a:hover { background: #ffdddd; }
.nav { height: 100px; background: url(../images/navBg1.png) repeat-x; }
.navBg1 { width: 15px; height: 30px; background: url(../images/navBg2.png) no-repeat; left: 0px; top: 0px; }
.navBg2 { width: 25px; height: 30px; background: url(../images/navBg3.png) no-repeat; right: 0px; top: 0px; }
.Logo { width: 311px; height: 176px; background: url(../images/Logo.png) no-repeat; display: block; left: 0px; top: -25px; }
.navMn { margin-left: 282px; height: 100%; }
.navList {/*font-size:26px;*/ height: 100px; line-height: 100px; color: #a45b56; background: url(../images/navBg4.png) no-repeat right top; padding-right: 0px; }
.navList a { display: block; width: 130px; height: 100%; }
.navList a:hover { background: rgba(254,250,250,0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2fefafa, endColorstr=#b2fefafa);
zoom: 1; }
:root .navList a:hover { filter: none\9; }/*for IE9*/
.navList a.active { background: rgba(254,250,250,0.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2fefafa, endColorstr=#b2fefafa);
zoom: 1; }
:root .navList a.active { filter: none\9; }/*for IE9*/
.navList i { display: block; background-repeat: no-repeat; width: 120px; height: 100%; background-position: center; }
.navT0 { background-image: url(../images/nav0.png); }
.navT1 { background-image: url(../images/nav1.png); }
.navT2 { background-image: url(../images/nav2.png); }
.navT3 { background-image: url(../images/nav3.png); }
.navT4 { background-image: url(../images/nav4.png); }
.navT5 { background-image: url(../images/nav5.png); }
.search { height: 100px; line-height: 100px; color: #a45b56; }
.search i { background-repeat: no-repeat; width: 80px; height: 100px; background-position: center; }
.searchInput { width: 126px; height: 20px; line-height: 20px; padding: 4px 8px; border: 0px; background: url(../images/Icon3.png) no-repeat; }
.searchBtn { width: 29px; height: 25px; background: url(../images/Icon2.jpg) no-repeat; }
/**/
.recommend { width: 410px; height: 475px; background: url(../images/bg1.jpg) repeat-x #f0e2cf; overflow: hidden; }
.recommend div.dt { width: 300%; }
.recommend div.dib { width: 410px; }
.Title { width: 111px; height: 29px; background: url(../images/title0.png) no-repeat; margin-top: 70px; margin-left: 15px; }
.recommend dl { color: #a45b56; line-height: 38px; margin: 10px 10px 0 15px; }
.recommend dl dd { line-height: 34px; height: 235px; overflow: hidden; }
.btn0 { background: #d16865; padding: 5px 10px; }
.banner { width: 800px; }
.slide { width: 800px; height: 475px; overflow: hidden; position: relative; }
.slide-prc { width: 800px; height: 475px; overflow: hidden; }
.slide-prc ul { width: 800px; height: 475px; position: absolute; left: 0; top: 0; }
.slide-prc li { width: 800px; height: 475px; position: absolute; left: 0; top: 0; }
.slide-btn { width: 100%; font-size: 0px; text-align: right; margin-top: 10px; position: absolute; left: 0px; bottom: 10px; }
.slide-btn a { width: 28px; height: 23px; background: url(../images/Icon15.png) no-repeat; }
.slide-btn a.active { background: url(../images/Icon14.png) no-repeat; }
.prev, .next { width: 30px; height: 30px; background: #CCC; border-radius: 30px; display: block; position: absolute; top: 120px; z-index: 2; display: none; }
.prev { left: 0px; }
.next { right: 0px; }
.main { background: #faeaea; }
/*左侧*/
.sidebar { width: 410px; overflow: hidden; }
.Login { width: 100%; height: 165px; }
.LoginBg { left: 0px; top: 0px; }
.LoginInput { width: 215px; height: 49px; line-height: 49px; border: 0px; padding: 0 5px; background: transparent; }
.UserInput { left: 25px; top: 21px; }
.PasswInput { left: 25px; top: 95px; }
.SimulationCheckbox { width: 26px; height: 26px; left: 270px; top: 24px; display: block; }
.checked { background: url(../images/Icon4.jpg) no-repeat; }
.submitBtn { width: 114px; height: 48px; display: block; left: 270px; top: 95px; }
.ImgDiv { width: 100%; padding: 10px 0px; background: #f1adac; overflow: hidden; text-align: center; }
.ImgDiv img { width: 390px; }
.bulletin { background: #f0e2cf; padding: 20px; }
.bulletinTop { border-bottom: 2px solid #9b5b5a; }
.bulletinList { border-bottom: 2px solid #9b5b5a; line-height: 26px; color: #a45b56; padding: 8px 0; }
.bulletinList a { color: #a45b56; display: block; background: url(../images/Icon6.jpg) no-repeat right center; }
.bulletinList a span { display: block; margin-right: 50px; }
/*右侧*/
.column { width: 800px; overflow: hidden; line-height: 22px; }
.columnUl { width: 120%; border-top: 2px solid #775e4a; padding-top: 30px; }
.columnList { width: 266px; height: 686px; border-right: 2px dashed #775e4a; position: relative; overflow: hidden; }
.columnList dt { color: #d16865; line-height: 36px; }
.Merchant { height: 265px; overflow: hidden; color: #2a2a2a; }
.MerchantLogo { border-radius: 122px; }
.MerchantRaiders { height: 225px; overflow: hidden; color: #2a2a2a; }
.more { right: 10px; bottom: 0px; color: #d16865; }
/*友情链接*/
.link a img { margin-left: 50px; }
.linkBg { width: 100%; left: 0px; bottom: 0px; }
/*修改个人信息*/
.PersonalInfoImg a, .PersonalInfoMn a { color: #7464f2; }
.PersonalInfoMn { width: 730px; }
.PersonalInfoMn li { margin-top: 30px; }
.Mark0 { border-bottom: 1px solid #000000; padding-bottom: 40px; }
.PersonalInfoTitle { width: 195px; color: #a45b56; padding-right: 10px; }
.InoutStyle { height: 44px; line-height: 44px; border: 2px solid #3b1911; color: #a45b56; }
/*新闻*/
.New { }
.New ul { width: auto; border-top: 2px solid #775e4a; border-bottom: 2px solid #775e4a; padding: 10px 0; margin-bottom: 60px; }
.New ul:first-child { border-top: 0px solid #775e4a; padding-top: 0px; }
.New ul li:first-child { margin-top: 0px; }
.New li { margin: 10px 25px 0 25px; padding-left: 25px; line-height: 26px; background: url(../images/Icon13.png) no-repeat left center; }
.New li a { color: #a45b56; }
.NewTime { right: 0px; top: 0px; }
.NewTime em { margin-left: 15px; height: 24px; line-height: 20px; background: url(../images/Icon12.png) no-repeat left center; padding-left: 30px; }
/*详情*/
.Mark1 { border-bottom: 5px solid #a65e59; background: #faeaea; }
.Contact { width: 708px; background: url(../images/Icon17.png) no-repeat left bottom; padding-bottom: 50px; }
.ContactBg { background: url(../images/Icon16.png) no-repeat; padding-top: 243px; }
.ContactBgMn { padding: 60px 0; color: #a45b56; line-height: 26px; border-left: 6px solid #a45b56; border-right: 6px solid #a45b56; }
.ContactBgMnText { margin-left: 90px; margin-right: 90px; }
.DetailTextTitle { font-size: 40px; line-height: 46px; color: #2a2a2a; }
.DetailTextTitle1 { font-size: 30px; line-height: 36px; color: #2a2a2a; padding-right: 70px; }
.DetailTextMn { line-height: 30px; color: #2a2a2a; margin: 30px; }
.DetailTextMn img { max-width: 100%; }
/**/
.DetailLeft { background: #f0e2cf; }
.TabDiv { width: 393px; height: 115px; background: url(../images/Icon24.png) no-repeat; }
.TabDiv1 { width: 392px; height: 111px; background: url(../images/Icon30.png) no-repeat; }
.Tabbtn { text-align: center; width: 89px; height: 38px; color: #a45b56; }
.Tabbtn0 { left: 52px; top: 0px; }
.Tabbtn1 { left: 255px; top: 0px; }
.TabDiv .active { color: #FFF; background: url(../images/Icon25.png) no-repeat; }
.TabDivMn { width: 378px; height: 24px; color: #FFF; left: 0px; top: 69px; margin-left: 15px; }
.TabDiv1Mn { width: 378px; color: #FFF; margin-top: 24px; margin-left: 15px; }
.TabDiv1Mn .TabDivMnList { width: auto; min-width: 43px; margin-right: 15px; }
.TabDiv1Mn .active { color: #a45b56; border: 1px solid #e9d6d5; background: #FFF; }
.TabDiv2Mn { margin-top: 20px; }
.TabDiv2Mn a { padding-right: 18px; margin-right: 15px; color: #a45b56; background: url(../images/Icon32.png) no-repeat right center; }
.TabDiv2Mn a.TabDiv2MnA { height: 29px; line-height: 29px; background: url(../images/Icon31.png) no-repeat left center; padding: 0 0 0 34px; margin-left: 10px; }
.TabDivMnList { width: 43px; height: 24px; line-height: 24px; text-align: center; cursor: pointer; color: #FFF; }
.moreIcon { padding-right: 5px; background: url(../images/Icon29.png) no-repeat right center; }
.TabDivMn .active { color: #a45b56; background: url(../images/Icon28.jpg) no-repeat; }
.likeIcon { height: 27px; line-height: 27px; background: url(../images/Icon23.png) no-repeat; padding-left: 35px; color: #2a2a2a; }
.ImgText { width: 353px; }
.ImgText dl { margin-top: 10px; }
.ImgText span { width: 270px; color: #2a2a2a; }
.ImgText span a { color: #2a2a2a; }
.Forums { border-top: 43px solid #d6cece; }
.HottesText { width: 645px; color: #201e1e; line-height: 34px; }
.HottesOperating { width: 155px; }
.PointLike { width: 49px; height: 49px; background: url(../images/Icon21.jpg) no-repeat; }
.HottestUl .HottestList:first-child { border-top: 0px; }
.HottestList { border-top: 2px solid #cbb8ab; padding-top: 30px; margin-bottom: 30px; }
.HottesTextMn { margin-left: 113px; margin-top: 20px; }
.Reply { background: #e5dada; color: #aaa39f; margin-top: 30px; padding: 10px; }
.InputBoxMn { margin-left: 35px; }
.InputBoxMn p { line-height: 30px; }
.InputBoxMnTextarea { width: 720px; padding: 10px; line-height: 26px; font-size: 16px; border: 2px solid #59493f; height: 320px; }
.textDiv { width: 376px; }
.textDiv dl { padding-bottom: 20px; margin-top: 10px; border-bottom: 2px dashed #ada498; }
.textDiv a { color: #a45b56; }
.textDivName { width: 150px; color: #3d3d3d; }
.textDivTime { width: 160px; color: #3d3d3d; }
.textDivResponses { width: 60px; color: #3d3d3d; }
/*社区*/
.Community h1 { color: #a45b56; line-height: 34px; padding-left: 45px; }
.CommunityMn .HottestList { border-bottom: 1px solid #bfbfbf; padding-bottom: 10px; }
.CommunityMn .HottesOperating { width: 60px; }
.PointLike1 { width: 42px; height: 36px; background: url(../images/Icon33.png) no-repeat; }
.shop { color: #191919; }
.shop a { color: #191919; }
.shop a.g9 { color: #a49999; }
.ReplyListImg { width: 120px; padding-right: 35px; }
.ReplyListText { width: 620px; }
.ReplyListTextDiv { height: 48px; line-height: 48px; background: #FFF; }
.ReplyListTextDivName { color: #5cc4be; }
.ReplyListTextDivcon { color: #3d3d3d; }
.ReplyListTextDivTime { color: #3d3d3d; }
.ReplyListTextCon { line-height: 26px; }
.ReplyListTextshop a { color: #a49999; }
.ReplyListEllipsis { height: 40px; line-height: 40px; border-left: 3px solid #928989; color: #403b3b; padding-left: 20px; }
/*约啊*/
.aboutAh { margin-top: 55px; background: url(../images/bg3.png) no-repeat; padding-top: 311px; }
.aboutAhMn { width: 965px; }
.aboutAhList { width: 965px; margin-bottom: 50px; }
.aboutAhList0 { height: 19px; background: url(../images/bg4_1.png) no-repeat; }
.aboutAhList1 { background: url(../images/bg4_2.png) repeat-y; }
.aboutAhList2 { height: 17px; background: url(../images/bg4_3.png) no-repeat; }
.InvitePeople { width: 174px; padding: 10px 20px; border-right: 3px dotted #4e2c27; }
.InvitePeopleDl dt img { width: 92px; height: 92px; border-radius: 92px; }
.InviteMn { width: 684px; margin-left: 30px; }
.InviteMnbg0 { width: 100%; height: 12px; background: url(../images/bg8_1.jpg) no-repeat; }
.InviteMnbg1 { width: 100%; min-height: 121px; background: url(../images/bg8_2.jpg) repeat-y; }
.InviteMnbg2 { width: 100%; height: 12px; background: url(../images/bg8_3.jpg) no-repeat; }
.InviteText { padding-left: 40px; width: 400px; color: #323232; }
.InviteResult { width: 236px; color: #323232; }
.InviteResultIcon0 { background: url(../images/bg9.jpg) no-repeat center; }
.InviteResultIcon1 { background: url(../images/bg10.jpg) no-repeat center; }
.InviteResultIcon2 { background: url(../images/bg11.jpg) no-repeat center; }
.InviteResult p { padding-top: 10px; padding-right: 25px; }
.InviteTextMn { height: 155px; overflow: hidden; line-height: 30px; }
.displayBtn { color: #725cf8; }
.InviteIcon { width: 236px; height: 103px; margin-top: 30px; }
.selectStyle { border: 1px solid #d9d9d9; width: 337px; height: 30px; line-height: 30px; }
.Group { width: 337px; }
.GroupList { width: 335px; border: 1px solid #ccbaa9; margin-top: 20px; }
.GroupListImg { width: 91px; margin: 12px 0 0 10px; }
.GroupListImg img { width: 91px; height: 91px; }
.btn1 { width: 59px; height: 16px; line-height: 16px; text-align: center; background: #60dac0; }
.btn2 { width: 59px; height: 16px; line-height: 16px; text-align: center; background: #d16865; }
.GroupListMn { width: 210px; padding: 10px 15px; padding-right: 5px; color: #323232; }
.GroupListMn a { color: #a45b56; }
.Title1 { color: #a45b56; line-height: 30px; }
.btn3 { color: #a45b56; padding-right: 50px; }
.btn3 a { color: #a45b56; }
.Mn { color: #323232; padding: 20px; width: 687px; border-radius: 10px; background: #f3f7f6; }
.brand-list { width: 780px; position: relative; margin-left: 20px; }
.brand-list .item { background: #FFF; position: absolute; width: 234px; border-radius: 15px; color: #323232; }
.item img { max-width: 234px; }
.item .img img { border-radius: 15px 15px 0 0; }
.Mn1LikeBtn { width: 26px; height: 23px; line-height: 20px; text-align: center; color: #323232; background: url(../images/Icon35.png) no-repeat; }
.Mn1 { line-height: 36px; height: 36px; border-top: 1px solid #b5b5b5; border-bottom: 1px solid #b5b5b5; }
.Mn1Img { width: 31px; height: 31px; padding: 0 5px; }
.Mn1Img img { width: 31px; height: 31px; }
.Mn1Txt { width: 155px; line-height: 16px; padding-right: 10px; }
.item dt a { color: #323232; }
.appurtenance { border-top: 1px solid #b5b5b5; padding-top: 5px; color: #323232; }
.appurtenance a { color: #5d6cfd; }
/*注册*/
.registerBg0 { height: 757px; overflow: hidden; }
.register { }
.registerMn { left: 0px; top: 239px; }
.registerList { margin-top: 36px; }
.r_03 { margin-top: 38px; }
.r_04 { margin-top: 28px; }
.r_05 { margin-top: 19px; }
.r_07{ height:101px;}
.r_10{ margin-top: 36px;}
.r_11{ margin-top: 34px;}
.r_12{ margin-top: 35px;}
.registerRt { margin-left: 365px; }
.registerUl1 .registerRt{margin-left: 368px; }
.registerRt input { width: 445px; height: 32px; line-height: 32px; padding: 10px; border: 0px; background: transparent; font-size: 16px; color: #666; }
.detailBtn { width: 81px; height: 21px; background: url(../images/Icon36.png) no-repeat; margin-left: 47px; }
.registerBtn { width: 92px; height: 39px; background: url(../images/Icon37.png) no-repeat; margin-left: 142px; }
.headPortrait { margin-left: 195px; width: 77px; height: 77px; border-radius: 77px; overflow: hidden; }
.manIcon{width:15px; height:22px; left:71px; top:76px; background:url(../images/Icon38.png) no-repeat;}
.manBtn{ width:72px; height:74px; left:101px; top:42px;}
.womanIcon{width:15px; height:22px; left:255px; top:76px; background:url(../images/Icon38.png) no-repeat;}
.womanBtn{ width:51px; height:81px; left:285px; top:38px;}
